使用mock(沙箱)进行支付测试 | 您所在的位置:网站首页 › 微信支付 沙盒 › 使用mock(沙箱)进行支付测试 |
文章目录
支付测试的两种方案电脑端支付的测试点测试环境上设置模拟支付平台(也称沙箱)的接口地址沙箱账号测试使用登录账户付款测试使用手机扫码付款参考资料
支付测试的两种方案
1)使用真实支付平台进行小额支付,直接扣你支付宝/微信/银行卡里面的钱了,这下大事不好,测个试还得把自己钱搭进去(当然一般公司都会报销测试的支付费用,但是走报销麻烦) 2)使用模拟支付平台(mock)进行支付,反正支付接口就是你把金额传过来,然后扣虚拟账户的钱,返回支付成功就可以了。等到和第三方支付平台联调的时候再去用真实接口进行支付。 电脑端支付的测试点1)支付成功的情况(二维码是否会失效) 2)支付失败的各种情况,比如:银行卡余额不足,支付宝余额不足,微信零钱余额不足,密码错误,日交易金额超出最大限制等 3)订单已经支付成功了,重新扫码支付的情况 4)支付订单已经生成,状态为待支付状态,重新扫码支付的情况 5)支付的时候,网络断开 6)支付密码错误次数过多的情况 7)能否抓取支付请求(密码是多少,支付金额是多少) 8)支付金额不能修改 9)订单一直未支付,是否会自动取消(没有及时付款,交易是否自动关闭) 参考资料: 关于高并发和分布式中的幂等处理,你真的知道吗? 测试环境上设置模拟支付平台(也称沙箱)的接口地址在购物网站的项目里面设置虚拟的支付宝网关(注意:生产环境上配置的支付宝网关是真实的) 1、导入测试数据 1、下载并安装沙箱版支付宝 [01] 关于支付、关于安全的一些总结 [02] Python开发mock接口 [03] 支付宝公钥详解 [04] 开放平台文档中心 [05] alipay API文档 [06] SpringMVC+Spring+Mybatis实现支付宝支付功能 [07] SSM 实现支付宝支付功能 [08] 支付宝沙箱测试DEMO实践 [09] 支付宝接口开发-手机网站支付-沙箱测试 [10] 支付宝手机页面支付(沙箱环境进行测试) [11] 支付功能怎么测试 [12] 验签失败自查方案-支付宝接口常见错误系列 [13] 支付宝实现JS调起支付你必须知道的坑 [14] 支付宝PC端支付报INVALID_PARAMETER错误 [15] 微信支付验收指引 微信扫一扫关注公众号 https://jq.qq.com/?_wv=1027&k=5eVEhfN 软件测试学习交流QQ群号:511619105 软件测试学习资料 《自动化测试教程》 |
CopyRight 2018-2019 实验室设备网 版权所有 |